package com.mrjy.common.entity;

import java.io.Serializable;
import java.sql.Timestamp;

public class CustomModule extends BaseEntity implements Serializable{
    /**
     *
     */
    private static final long serialVersionUID = -1440061079404355185L;

    private Integer id;

    private int[] ids;

    private Integer cmProgramId;

    private String cmName;

    private String cmDesc;

    private Integer cmType;

    /**
     * 排序位置
     */
    private Integer cmSortOne;

    private Integer cmSortTwo;

    private Integer cmSortThree;

    private Timestamp createTime;

    private String cmProgramIdTwo;

    /**
     * 话题别名
     */
    private String cmAliasName;
    /**
     * 标签别名
     */
    private String cmLabelAlias;

    private String cmCoverUrl;

    private String sortType;

    private Integer userId;

    private Integer customTypeId;

    private Integer relateCount;
    
  //限时免费视频开始时间
    private String freeStartTime;
    
  //限时免费视频结束时间
    private String freeEndTime;

    public String getFreeStartTime() {
		return freeStartTime;
	}

	public void setFreeStartTime(String freeStartTime) {
		this.freeStartTime = freeStartTime;
	}

	public String getFreeEndTime() {
		return freeEndTime;
	}

	public void setFreeEndTime(String freeEndTime) {
		this.freeEndTime = freeEndTime;
	}

	public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getCmProgramId() {
        return cmProgramId;
    }

    public void setCmProgramId(Integer cmProgramId) {
        this.cmProgramId = cmProgramId;
    }

    public String getCmName() {
        return cmName;
    }

    public void setCmName(String cmName) {
        this.cmName = cmName;
    }

    public Integer getCmType() {
        return cmType;
    }

    public void setCmType(Integer cmType) {
        this.cmType = cmType;
    }

    public Integer getCmSortOne() {
        return cmSortOne;
    }

    public void setCmSortOne(Integer cmSortOne) {
        this.cmSortOne = cmSortOne;
    }

    public Integer getCmSortTwo() {
        return cmSortTwo;
    }

    public void setCmSortTwo(Integer cmSortTwo) {
        this.cmSortTwo = cmSortTwo;
    }

    public Integer getCmSortThree() {
        return cmSortThree;
    }

    public void setCmSortThree(Integer cmSortThree) {
        this.cmSortThree = cmSortThree;
    }

	public Timestamp getCreateTime() {
		return createTime;
	}

    public void setCreateTime(Timestamp createTime) {
        this.createTime = createTime;
    }


    public String getCmProgramIdTwo() {
        return cmProgramIdTwo;
    }

    public void setCmProgramIdTwo(String cmProgramIdTwo) {
        this.cmProgramIdTwo = cmProgramIdTwo;
    }

    public String getCmAliasName() {
        return cmAliasName;
    }

    public void setCmAliasName(String cmAliasName) {
        this.cmAliasName = cmAliasName;
    }

    public String getCmLabelAlias() {
        return cmLabelAlias;
    }

    public void setCmLabelAlias(String cmLabelAlias) {
        this.cmLabelAlias = cmLabelAlias;
    }

    public String getCmCoverUrl() {
        return cmCoverUrl;
    }

    public void setCmCoverUrl(String cmCoverUrl) {
        this.cmCoverUrl = cmCoverUrl;
    }

    @Override
    public int[] getIds() {
        return ids;
    }

    @Override
    public void setIds(int[] ids) {
        this.ids = ids;
    }

    public String getSortType() {
        return sortType;
    }

    public void setSortType(String sortType) {
        this.sortType = sortType;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getCustomTypeId() {
        return customTypeId;
    }

    public void setCustomTypeId(Integer customTypeId) {
        this.customTypeId = customTypeId;
    }

    public Integer getRelateCount() {
        return relateCount;
    }

    public void setRelateCount(Integer relateCount) {
        this.relateCount = relateCount;
    }

    public String getCmDesc() {
        return cmDesc;
    }

    public void setCmDesc(String cmDesc) {
        this.cmDesc = cmDesc;
    }
}